Componentes
Una Badge / insignia (o etiqueta) es un pequeño elemento de UI que indica estado, notificaciones o eventos, normalmente aparece junto al objeto relacionado.
8 Variants
16 Variants
96 Variants
1128 Variants
36 Variants
340 Variants
336 Variants
960 Variants
86 Variants
70 Variants
128 Variants
100 Variants
2404 Variants
Información
256 Variants
12 Variants
20 Variants
50 Variants
896 Variants
196 Variants
784 Variants
840 Variants
149 Variants
22 Variants
50 Variants
1792 Variants
64 Variants
6 Variants
256 Variants
64 Variants
580 Variants
144 Variants
Información
7 Variants
441 Variants
8 Variants
14 Variants
12 Variants
Información
32 Variants
Los componentes Badge y Tag en Emvi UI permiten etiquetar, clasificar y resaltar elementos de forma visual, compacta y accesible. Aunque ambos cumplen funciones similares, se diferencian por su contexto de uso:
Badge: Indica conteo, estado o notificación. Generalmente acompaña a otro componente (botón, ícono, avatar).
Tag: Representa una categoría, etiqueta o filtro. Puede ser interactiva (editable, eliminable) o estática.
Ambos componentes están diseñados para integrarse de forma nativa en interfaces responsivas, con soporte para variantes de color, ícono, tamaños y comportamiento.
Las insignias son perfectas para indicar actualizaciones de estado. Ya sea mostrando un estado en línea/fuera de línea, disponibilidad o cualquier otro estado, las insignias proporcionan información inmediata de un vistazo. Esto ayuda a los usuarios a comprender rápidamente el estado de diferentes elementos sin necesidad de hacer clic o navegar más, mejorando la experiencia general del usuario.
Las insignias se usan comúnmente para resaltar notificaciones o alertas. A menudo aparecen con números para mostrar mensajes no leídos, tareas pendientes o nuevas actualizaciones. Esta señal visual asegura que los usuarios no pasen por alto información importante y puedan abordar las notificaciones rápidamente, haciendo que su interacción con su sitio sea más eficiente y receptiva.
Las insignias también son excelentes para marcar eventos o condiciones especiales. Pueden denotar nuevas funciones, ofertas por tiempo limitado o cualquier evento que requiera atención. Colocar una insignia junto a un elemento puede atraer el foco de los usuarios hacia él, asegurando que noten y participen con contenido importante. Nuestro UI KIT incluye componentes de insignias versátiles que pueden personalizarse para adaptarse a diversas necesidades, mejorando tanto la funcionalidad como la estética de su diseño.
Emvi UI proporciona múltiples variantes para los componentes Badge y Tag, pensadas para cubrir distintos casos de uso y adaptarse a diversas jerarquías visuales:
Badge:
Contador Numérico: Muestra cantidad o notificación (ej. 3, +99), común en botones e íconos.
Estado Visual: Representa status como "Activo", "Nuevo", "Pendiente" con color semántico.
Punto de Estado: Indica presencia o conexión mediante punto de color pequeño.
Tag:
Etiqueta Estática: Muestra texto categórico (ej. Marketing, Beta).
Etiqueta Interactiva: Incluye botón de cierre o permite selección múltiple.
Tag con Ícono: Añade contexto visual con íconos representativos a la izquierda o derecha.
Cada variante está disponible en tamaños XS, SM y MD, con soporte para personalización vía tokens (tipografía, padding, colores, border-radius).
Los componentes Badge y Tag en Emvi UI pueden ser estáticos o interactivos, según el contexto. Las versiones interactivas responden a eventos como hover, focus, click o cierre, y están diseñadas para mejorar la experiencia del usuario sin comprometer la accesibilidad.
Estados Soportados:
Hover / Focus: Cambio de fondo o contorno para indicar interactividad.
Active / Pressed: Feedback visual al presionar o seleccionar.
Disabled: Estilo atenuado y sin interactividad.
Dismissible: Opción de eliminar una Tag mediante ícono de cierre.
El comportamiento se alinea con los estándares WCAG y los atributos aria-* pueden aplicarse para mejorar la compatibilidad con lectores de pantalla.
Los componentes Badge y Tag están disponibles como variantes reutilizables dentro de Figma, organizados por tipo, tamaño, color y estado. Cada uno está conectado a estilos globales de tipografía, color y espaciado, permitiendo personalización controlada sin perder consistencia visual.
En entornos de desarrollo, se implementan fácilmente con clases de Tailwind como:
inline-flex, items-center, px-2, rounded-full
bg-primary-100 text-primary-700
hover:bg-primary-200 (para versiones interactivas)
El sistema también incluye soporte para slot de íconos y atributos data-* o aria-* para ampliar funcionalidad y accesibilidad.
Para maximizar la eficacia visual y funcional de los componentes Badge y Tag en Emvi UI, se recomienda seguir estas pautas:
- Usar badges únicamente cuando sea necesario resaltar estado, conteo o alerta.
- Evitar tags demasiado largos o que rompan el diseño responsivo.
- No utilizar tags para información crítica que no esté reflejada en otro lugar.
- Mantener consistencia en los colores semánticos según su función (status, categoría, notificación).
- Incluir etiquetas accesibles (aria-label) en tags con íconos o funciones interactivas.
Estas prácticas aseguran una experiencia de usuario clara, accesible y coherente con el resto del sistema.
Badge muestra estado/conteo, tag clasifica elementos, chip representa entradas interactivas.
Sí, ambos componentes están optimizados para temas oscuros.
Sí, puedes hacerlos interactivos, selectivos o dismissibles.
Sí, en ambos casos puedes insertar íconos antes o después del texto.
Puedes limitar el número visible o activar scroll horizontal.